take a drubbing - Französisch Englisch Wörterbuch